1
1460
301
143
24
1
311
16
5
5
153
149
342
7
202
342
345
516
56
20
3
2
1
7
7
455
13
7
2
1
34
7
21
1
9
1
115
1
696
55
7
1
45
569
430
408
592
804
59
1
1
1127
1
44
1
1
1
3
1
1
1
23
177
1
1
1
1
4
40
122
7
1287
45
447
729
253
29
475
31
9
1
7
2
41
342
1
74
44
1455
6
4